be kept on a tight leash - Türkisch Englisch Wörterbuch